• word of the day

    road roller

    road roller - Dictionary definition and meaning for word road roller

    Definition
    (noun) vehicle equipped with heavy wide smooth rollers for compacting roads and pavements
    Synonyms : steamroller

Word used in video below:
text: roller disco
Download our Mobile App Today
Receive our word of the day
on Whatsapp